Fault Tolerant Routing in Mesh Topologies
نویسندگان
چکیده
Fault tolerant routing refers to transfer of messages from a source to destination in a network with faulty links and/or nodes. Fault tolerant routing is one of the key problems in designing robust distributed algorithms. Internet routing protocols like BCG are also examples of adaptive routing algorithms. Adaptive routing in distributed systems can be desirable at either the application level (like routing in LAN) or at the harware chip level, where on chip in the circuit layout wants to communicate to another chip (for example two processors communicating intermediate results). In both these cases the main aim of the underlying routing problem differs, for example in the case of adaptive routing in LAN it is more desirable to optimize upon the number of hops or the throuhput of the network giving lesser weightage to the initial routing latency. However when it is the case of on-chip routing the optimization parameter is more likely to be the time required to route the message, the message over-head, complexity of the algorithm (as it has to be implemented at hardware level). In the case of on-chip routing, the network topology, in general, is not arbitrary but a well defined layout pattern. This enables optimization of an algorithm for the specific topology. Mesh topology is a very common circuit layout where the chips/nodes are arranged in aN×N matrix with each node connected to its immediate column and row neighbors. In this work we shall discuss and compare adaptive routing algorithms for mesh topologies to guarantee routing along the shortest path.
منابع مشابه
CAFT: Cost-aware and Fault-tolerant routing algorithm in 2D mesh Network-on-Chip
By increasing, the complexity of chips and the need to integrating more components into a chip has made network –on- chip known as an important infrastructure for network communications on the system, and is a good alternative to traditional ways and using the bus. By increasing the density of chips, the possibility of failure in the chip network increases and providing correction and fault tol...
متن کاملFault-tolerant Wormhole Routing using a Variation of Distributed Recovery Block Approach
This paper describes a fault-tolerant wormhole routing technique that incorporates a variation of distributed recovery block (DRB) approach. The section of a parallel system that spans between the source and destination nodes is dynamically partitioned into overlapping DRB groups. A DRB group consists of a current node, a primary and an alternate successor node. The message packets travel towar...
متن کاملAn Adaptive and Fault Tolerant Wormhole Routing Strategy for k-Ary n-Cubes
The concept af virtual channels is extended to multiple, virtual communication systems that provide adaptability and fault tolerance in addition to being deadlock-free. A channel dependency graph is taken as the definition of what connections are possible and any routing function must use only those connections defined by it. Virtual interconnection networks allowing adaptive, deadlock-free rou...
متن کاملKIM and HAN : FAULT - TOLERANT ADAPTIVE WORMHOLE ROUTING IN 2 D MESH
A fault-tolerant wormhole routing algorithm on meshconnected processors is proposed. The proposed algorithm is based on the solid fault model and allows the fault polygons to be overlapped. The algorithm compares the position of fault region relative to current channel with the fault direction eld of a misrouted message to route around overlapped fault polygons. A node deactivating algorithm to...
متن کاملA New Approach to Fault-Tolerant Routing in Mesh Interconnection Networks, Based on Deterministic Routing
Many of the calculating systems are made based on a parallel nodes architecture. In these systems, interconnection networks play a main role. Because the number of nodes is thousands, the probability of failure is high. So, developing fault-tolerant mechanisms is essential. In this paper a new fault-tolerant routing algorithm, which is based on deterministic methods, is introduced for a two dim...
متن کامل